/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package br.com.proteu.hibernate.beans;

import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 *
 * @author ricardo
 */
@Entity
@Table(name="CIEFAS")
public class CiefasProteu implements Serializable{

    @Id
    @Column(name="CIE_ST_CODIGO")
    private String cieStCodigo;
    @Column(name="CIE_IN_LINK_CODIGO")
    private String cieInLinkCodigo;
    @Column(name="CIE_ST_PROCEDIMENTO")
    private String cieStProcedimento;
    @Column(name="CIE_IN_VALOR")
    private String cieInValor;
    @Column(name="CIE_FL_VALOR")
    private String cieFlValor;
    @Column(name="CIE_IN_NUM_ASSISTENCIA")
    private String cieInNumAssistencia;
    @Column(name="CIE_IN_ANESTETICA")
    private String cieInAnestetica;
    @Column(name="CIE_FL_FILME")
    private String cieFlFilme;
    @Column(name="CIE_IN_OCORRENCIA")
    private String cieInOcorrencia;
    @Column(name="CIE_FL_CUSTO_OPERACIONAL_CH")
    private String cieFlCustoOperacionalCH;
    @Column(name="CIE_ST_UR")
    private String cieStUR;


    public String getCieFlCustoOperacionalCH() {
        return cieFlCustoOperacionalCH;
    }

    public void setCieFlCustoOperacionalCH(String cieFlCustoOperacionalCH) {
        this.cieFlCustoOperacionalCH = cieFlCustoOperacionalCH;
    }

    public String getCieFlFilme() {
        return cieFlFilme;
    }

    public void setCieFlFilme(String cieFlFilme) {
        this.cieFlFilme = cieFlFilme;
    }

    public String getCieFlValor() {
        return cieFlValor;
    }

    public void setCieFlValor(String cieFlValor) {
        this.cieFlValor = cieFlValor;
    }

    public String getCieInAnestetica() {
        return cieInAnestetica;
    }

    public void setCieInAnestetica(String cieInAnestetica) {
        this.cieInAnestetica = cieInAnestetica;
    }

    public String getCieInLinkCodigo() {
        return cieInLinkCodigo;
    }

    public void setCieInLinkCodigo(String cieInLinkCodigo) {
        this.cieInLinkCodigo = cieInLinkCodigo;
    }

    public String getCieInNumAssistencia() {
        return cieInNumAssistencia;
    }

    public void setCieInNumAssistencia(String cieInNumAssistencia) {
        this.cieInNumAssistencia = cieInNumAssistencia;
    }

    public String getCieInOcorrencia() {
        return cieInOcorrencia;
    }

    public void setCieInOcorrencia(String cieInOcorrencia) {
        this.cieInOcorrencia = cieInOcorrencia;
    }

    public String getCieInValor() {
        return cieInValor;
    }

    public void setCieInValor(String cieInValor) {
        this.cieInValor = cieInValor;
    }

    public String getCieStCodigo() {
        return cieStCodigo;
    }

    public void setCieStCodigo(String cieStCodigo) {
        this.cieStCodigo = cieStCodigo;
    }

    public String getCieStProcedimento() {
        return cieStProcedimento;
    }

    public void setCieStProcedimento(String cieStProcedimento) {
        this.cieStProcedimento = cieStProcedimento;
    }

    public String getCieStUR() {
        return cieStUR;
    }

    public void setCieStUR(String cieStUR) {
        this.cieStUR = cieStUR;
    }

    @Override
    public boolean equals(Object obj) {
        if (obj == null) {
            return false;
        }
        if (getClass() != obj.getClass()) {
            return false;
        }
        final CiefasProteu other = (CiefasProteu) obj;
        if ((this.cieStCodigo == null) ? (other.cieStCodigo != null) : !this.cieStCodigo.equals(other.cieStCodigo)) {
            return false;
        }
        return true;
    }

    @Override
    public int hashCode() {
        int hash = 7;
        hash = 53 * hash + (this.cieStCodigo != null ? this.cieStCodigo.hashCode() : 0);
        return hash;
    }



}
